first-aid facility - French English Dictionary